be under the pump - Turkish English Dictionary